home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 6 / Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso / 015a / qw12inst.zip / HRAMFONT.TEC < prev    next >
Text File  |  1991-03-12  |  4KB  |  73 lines

  1. ID:HR Hercules Monographics Plus and InColor Card
  2. (with RAMFONT)
  3. Quarterdeck Technical Note #137
  4. by Stan Young
  5.  
  6. DESQview 2.0 and above supports the original Hercules Monographics
  7. card both in text and graphics mode.
  8.  
  9. Hercules has two cards called the Hercules Monographics Plus Card
  10. and the InColor Card that have an additional feature that Hercules
  11. calls "RAMFONT."  While DESQview supports the cards in the original
  12. Hercules text and graphics modes, DESQview is not compatible with
  13. the RAMFONT feature of the cards.  We have done considerable
  14. investigation to see if we could support RAMFONT and have consulted
  15. with the Hercules developers, but the answer seems to be that
  16. RAMFONT is unsupportable in the sense that we support other video
  17. standards.
  18.  
  19. The problem is that RAMFONT allows software to load a custom
  20. character set into the card and then addresses this character set
  21. as if addressing a normal text character set.  Since this custom
  22. character set can appear any way the developer designs it, it can 
  23. allow for italics, boldface and large fonts to be shown on the 
  24. screen without going into graphics mode.  This method has some 
  25. speed advantages over running in bit-mapped graphics mode.
  26.  
  27. Unfortunately, while these cards were designed to allow developers
  28. to load the card with fonts of their own design,  there does not
  29. appear to be any way for developers to determine the current state
  30. of the card, read the font information that might be stored in the
  31. card, or in any way do what we at Quarterdeck refer to as a "save
  32. and restore" of the card.  Since this character set is global, once
  33. an application loads in one of these custom character sets, these
  34. new characters will appear in other application windows and
  35. DESQview menus.  This can cause information to become unreadable.
  36.  
  37. Possible solutions and work-arounds:
  38.  
  39. 1.  Configure your program to operate in either standard text or 
  40. Hercules Graphics (720 by 348) mode.  If your application allows 
  41. you to configure the type of graphics card you are using, selecting
  42. IBM Monochrome or Hercules Monographics (without RAMFONT) should
  43. cause the program to operate correctly in DESQview.
  44.  
  45. 2.  Put the program that uses RAMFONT into a state in which it does
  46. not use RAMFONT before switching windows.  For instance, if you use
  47. WordPerfect 5.0's "Exit to DOS" feature before switching windows,
  48. WordPerfect will load in the standard character set and then reload
  49. RAMFONTs when you return to WordPerfect.  Presumably, any program
  50. that has an exit-to-DOS feature could disable and reenable RAMFONT
  51. in this fashion.
  52. DESQview 2.+ Technical Note                  Page 2
  53.  
  54. HERCULES MONOGRAPHICS PLUS CARD and InColor CARD
  55. (with RAMFONT)
  56.  
  57. 3.  If your program automatically detects RAMFONT and this support
  58. cannot be disabled, and the program has some method for redrawing
  59. its screen, you can use the program RAMFONT.COM that comes with the
  60. RAMFONT card in a DESQview DOS window to re-establish the original
  61. IBM character set.  To do this, you would just type RAMFONT at the
  62. DOS prompt (this process could be activated by a DESQview macro on
  63. the main menu).  This will restore the normal character set for
  64. DESQview and your other programs.  However, when you return to the
  65. program that uses RAMFONT, you will find that its screen is not
  66. correct.  By hitting the keystrokes necessary to redraw the screen,
  67. you can then re-establish RAMFONT for the program.  In Microsoft
  68. Word, for instance, you can re-establish RAMFONT by hitting
  69. CTRL-SHIFT-\.
  70.  
  71.         Copyright (C) 1991 by Quarterdeck Office Systems
  72.              * * *   E N D   O F   F I L E    * * * 
  73.